eke out a miserable existence - French English Dictionary